
export const tableEvents = [
    'selection-change',
    'cell-click',
    'cell-dblclick',
    'row-click',
    'row-contextmenu',
    'row-dblclick',
    'header-click',
    'header-contextmenu',
    'sort-change',
    'filter-change',
    'current-change',
    'header-dragend',
    'expand-change',
] as const
// as const 是一种类型断言（Type Assertion），用于将变量断言为不可变的字面量类型（Literal Type），强制 TypeScript 保留变量最精确的类型信息，
// 而不是推断为更宽泛的类型（如 string、number 或 any）

// 联合类型（Union Type），数组值推导
export type TableEventTypes = typeof tableEvents[number];



